Type Isomorphisms for Module Signatures

نویسندگان

  • Maria-Virginia Aponte
  • Roberto Di Cosmo
چکیده

This work focuses on software reuse for languages equipped with a module system. To retrieve modules from a library, it is quite reasonable to use module signatures as a search key, up to a suitable notion of signature isomorphism. We study a formal notion of isomorphism for module signatures, which naturally extends the notion of isomorphism for types in functional languages. Isomorphisms between module types surprisingly have nontrivial interactions with the theory of isomorphisms of the base language to which the module system is added. We investigate the power of this notion in equating module signatures, and we study its decidability. This work does not impose any limitative assumption on the module system as we handle type declarations in signatures, type sharing and higher order modules.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Exploring Gene Signatures in Different Molecular Subtypes of Gastric Cancer (MSS/ TP53+, MSS/TP53-): A Network-based and Machine Learning Approach

Gastric cancer (GC) is one of the leading causes of cancer mortality, worldwide. Molecular understanding of GC’s different subtypes is still dismal and it is necessary to develop new subtype-specific diagnostic and therapeutic approaches. Therefore developing comprehensive research in this area is demanding to have a deeper insight into molecular processes, underlying these subtypes. In this st...

متن کامل

Single Elements and Module Isomorphisms of Some Operator Algebra Modules

In this paper, we first introduce the concept of single elements in a module. A systematic study of single elements in the AlgL-module U is initiated, where L is a completely distributive subspace lattice on a Hilbert space H. Furthermore, as an application of single elements, we study module isomorphisms between norm closed AlgN -modules, where N is a nest, and obtain the following result: Sup...

متن کامل

Theta Series and Function Field Analogue of Gross Formula

Let k = Fq(t), with q odd. In this article we introduce “definite” (with respect to the infinite place of k) Shimura curves over k, and establish Hecke module isomorphisms between their Picard groups and the spaces of Drinfeld type “new” forms of corresponding level. An important application is a function field analogue of Gross formula for the central critical values of Rankin type L-series co...

متن کامل

Applications of the Kleisli and Eilenberg-Moore 2-adjunctions

In 2010, J. Climent Vidal and J. Soliveres Tur developed, among other things, a pair of 2-adjunctions between the 2-category of adjunctions and the 2-category of monads. One is related to the Kleisli adjunction and the other to the Eilenberg-Moore adjunction for a given monad.Since any 2-adjunction induces certain natural isomorphisms of categories, these can be used to classify bijection...

متن کامل

Isomorphisms and Serre’s reduction of linear systems

In this paper, we give an explicit characterization of isomorphic finitely presented modules in terms of certain inflations of their presentation matrices. In particular cases, this result yields a characterization of isomorphic modules as the completion problem characterizing Serre’s reduction, i.e., of the possibility to find a presentation of the module defined by fewer generators and fewer ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1996